package com.game.data.vo
{
    import base.BaseVO;
    
    import com.game.manager.AnimationManager;
    
    public class SettingVO extends BaseVO
    {
        public function SettingVO()
        {
            super();
        }
        //是否全屏
        public var isFullScreen:Boolean = false;
        //默认启动音量
        public var defaultVolume:int = 100;
        //丢失焦点时是否静音游戏
        public var isLostFocusMute:Boolean = true;
        //丢失焦点时是否暂停游戏
        public var isLostFocusPause:Boolean = false;
        //战斗帧率
        public var battleFPS:int = 60;
        //角色动画类型
        public var charAniType:int = AnimationManager.ANIMATE_TYPE_BITMAP;
        //伤害动画类型
        public var indicateAniType:int = AnimationManager.ANIMATE_TYPE_BITMAP;
        //特效动画类型
        public var effAniType:int = AnimationManager.ANIMATE_TYPE_BITMAP;
        //是否展示伤害数值
        public var isShowIndicate:Boolean = true;
        //是否展示角色信息
        public var isShowRoleInfo:Boolean = true;
        //是否展示无双的重影特效
        public var isShowShadowEffect:Boolean = true;
        //是否展示滤镜
        public var isShowFilter:Boolean = true;
        //是否屏幕震动
        public var isCamaraShake:Boolean = true;
        //是否屏幕闪光
        public var isScreenShine:Boolean = true;
        //游戏总时间
        public var playTime:String = "0:0:0";
        
        public function setToDefault():void
        {
            updateFromObject(new SettingVO().cloneToObject())
        }
    }
}
